package cn.edu.entity;

import cn.edu.bean.Role;

import java.util.List;

/**
 * @auther Devin
 * 2020/6/19 19:02
 * @description 医生
 */
public class Doctor {
    private Integer id;
    /**
     * 姓名
     */
    private String name;
    /**
     * 电话
     */
    private String telephone;
    /**
     * 邮件
     */
    private String email;
    /**
     * 医生所在地址
     */
    private String address;
    /**
     * 是否激活账号
     */
    private boolean enabled;
    /**
     * 职称等级 正副
     */
    private JobLevel JobLevel;
    /**
     * 职位：住院医师、主治医师、副主任医师、主任医师
     */
    private Position position;
    /**
     * 用户名
     */
    private String username;
    /**
     * 密码
     */
    private String password;
    /**
     * 所属医院：北京协和
     */
    private String hospital;
    /**
     * 所属部门：神经内科
     */
    private String department;
    /**
     * 特长：擅长脑肿瘤诊断
     */
    private String specialty;
    /**
     * 诊断过的病人，id
     */
    private List<Patient> patientsId;
    /**
     *诊断过的病人，名字
     */
    private List<Patient> patients;
    /**
     * 权限角色
     */
    private List<Role> roles;
    /**
     * 头像，url
     */
    private String userface;
    /**
     * 是否是专家医生
     */
    private boolean isExpert;
    /**
     * 预约诊断的费用
     */
    private String cost;

    /**
     * 备注，默认为空
     */
    private String remark;
}
